草庐IT

Android Horizo​​ntalScrollView 宽度

全部标签

Android动态调整View的宽度和高度

Android动态调整View的宽度和高度在Android开发中,我们经常需要根据不同的需求来动态地设置View的宽度和高度。这可以通过代码来实现,而不是在XML布局中静态地设置。一、动态设置View的宽度要动态设置View的宽度,我们可以使用LayoutParams类。LayoutParams是一个用于描述View的布局参数的类,其中包含了各种布局参数,如宽度、高度、边距等。下面是一个设置View宽度的示例代码://获取要设置宽度的ViewViewview=findViewById(R.id.my_view);//获取当前LayoutParamsViewGroup.LayoutParamsl

objective-c - PDF 的页面高度和宽度

我想在我的应用程序中获取PDF的页面高度和宽度。我该怎么做? 最佳答案 你可以这样得到它,floatwidth=CGPDFPageGetBoxRect(pdfPageRef,kCGPDFMediaBox).size.width;floatheight=CGPDFPageGetBoxRect(pdfPageRef,kCGPDFMediaBox).size.height; 关于objective-c-PDF的页面高度和宽度,我们在StackOverflow上找到一个类似的问题:

iphone - 另一个 View 中的相机预览宽度问题

我在iPhone屏幕的一半添加了相机预览。-(void)viewDidAppear:(BOOL)animated{AVCaptureSession*session=[[AVCaptureSessionalloc]init];session.sessionPreset=AVCaptureSessionPresetMedium;CALayer*viewLayer=self.vImagePreview.view.layer;NSLog(@"viewLayer=%@",viewLayer);AVCaptureVideoPreviewLayer*captureVideoPreviewLayer=

objective-c - 具有动态宽度的 UILabel - 水平对齐

我在UITableView的自定义单元格类中有一个UILabel,我使用以下代码根据其内容动态增加标签的宽度:CGSizesizeToMakeLabel=[cell.cellResult.textsizeWithFont:cell.cellResult.font];cell.cellResult.frame=CGRectMake(cell.cellResult.frame.origin.x,cell.cellResult.frame.origin.y,sizeToMakeLabel.width,sizeToMakeLabel.height);使用上面的代码出现的问题是我不能再让标签右对

如何将宽度恢复:100%到文本的长度?

蓝色背景为100%width我只希望它像文本一样宽。https://codepen.io/tylerl-uxai/pen/grxmqg.ux{position:absolute;bottom:0;left:0;right:0;margin:0auto;background:#3c99cd;background:rgba(60,153,205,0.85);color:white;}UserExperienceDesign看答案.ux{margin:0;position:absolute;bottom:0;left:0;}.uxspan{background:#3c99cd;background:

objective-c - 如何在 iPad 上更改 UIImagePickerController 的大小宽度?

如何在iPad上改变UIImagePickerController的大小宽度?我可以改变高度,所以它是700,但不能改变宽度,它仍然是320。我的代码。UIImagePickerController*imagePicker=[[UIImagePickerControlleralloc]init];imagePicker.sourceType=UIImagePickerControllerSourceTypePhotoLibrary;imagePicker.delegate=self;CGRectmyRect=CGRectMake(imagePicker.view.frame.origi

ios - 我如何将宽度设置为自定义 UITableViewCell

我想将自定义UITableViewCell的宽度设置为屏幕宽度的80%,但我知道单元格的大小可以使用“layoutSubviews()”方法进行操作,但我不知道如何操作。请帮帮我。 最佳答案 答案太简单了。只需更改类中单元格的框架即可。classCustomCell:UITableViewCell{overridevarframe:CGRect{get{returnsuper.frame}set(newFrame){varframe=newFrameletnewWidth=frame.width*0.80//get80%widthh

iOS:具有动态宽度的 CGPath 线条图

我想画一条动态宽度的线,如附图所示。最好的方法应该是什么。?更新:我的任务是在手指移动时画线。并且线宽随着滑动速度的变化而变化。两者(线宽和手指滑动速度)成正比。 最佳答案 由于您发布的图像没有任何一致的高宽比例来计算和更改,我怀疑这无法实现。在其他解决方案中,您可以绘制一条固定像素的线,比如2个像素,如果线到中心,则根据绘制的长度扩大宽度,然后再次从中心点开始缩小到终点。您需要查看x坐标之间的差异,否则如果使用高节点绘制正弦波,线宽将相互重叠。编辑:Thislink那么你可能会感兴趣。你可以根据需要修改它,它在cocos2d中。

ios - 如何获取 UIAlertController 的框架宽度?

我想获取UIAlertController框架的宽度,以便我可以指定UIAlertController附带的UIPickerView和UIToolbar的宽度。我尝试使用以下语句来获取宽度。alertPicker.view.frame.size.width但是,宽度与viewController的相同:self.view.frame.size.width知道获取UIAlertController的宽度吗?非常感谢。这是我的代码。UIAlertController*alertPicker=[UIAlertControlleralertControllerWithTitle:nilmess

ios - Xcode 9 和 9.1 在 Storyboard上选择的设备会影响部署设备上的 View 宽度

我注意到Xcode9有一些非常奇怪的地方。当我在主Storyboard上更改所选设备以查看适当格式的ViewController时,我注意到viewDidLoad上的tableview的宽度是如果Storyboard上的所选设备与我部署的设备不同,则错误。我已经完成测试,似乎采用了Storyboard上所选设备的布局。有没有人遇到过这个问题?Xcode的beta9.1版也存在这个问题 最佳答案 我在试图将mask应用到我的View层以便在UITableViewCell中圆角时注意到同样的问题。Thisanswer为我做了把戏。在la